#include<bits/stdc++.h>
using namespace std;
int a[10001];
int main(){
    int n;
    cin>>n;
    for(int i=0;i<n;i++){
        int d;
        cin>>d;
        a[d]++;
    }
    for(int i=0;i<=10000;i++){
        if(n%2==0){
            if(a[i]>n/2){
                cout<<"no";
                return 0;
            }
        }else{
            if(a[i]>n/2+1){
                cout<<"no";
                return 0;
            }
        }
    }
    cout<<"yes";
    return 0;
}